import {getArea} from "/api/Area";

export const getMenuList = [
    {title: '首页', href: ''},
    {title: '休闲度假', href: 'vacation'},
    {title: '家庭亲子', href: 'family'},
    {title: '婚礼蜜月', href: 'honeymoon'},
    {title: '登山徒步', href: 'trekking'},
    {title: '旅拍摄影', href: 'photography'},
    {title: '公司团建', href: 'teambuilding'},
    // {title: '跟团游', href: 'grouptours'},
    // {title: '私人定制', href: 'customtravel'},
]
const map = {
    index: {
        title: "【网站名称】 - 个性化旅游服务的最佳选择",
        meta:  "我们致力于提供独特的旅游体验，从休闲度假到私人定制，让每一次旅行都变得特别。",
        keywords: '旅游，定制旅行，休闲度假，家庭亲子游'
    },
    vacation: {
        title: "休闲度假 - 探索世界的美好角落",
        meta:  "从沙滩度假到山林间的悠闲之旅，为您提供最好的休闲度假选择。",
        keywords: '休闲度假，放松之旅，豪华度假村，海滩度假', id: 11
    },
    family: {
        title: "家庭与孩子的旅行目的地 - 安全与乐趣并存",
        meta:  "从沙滩度假到山林间的悠闲之旅，为您提供最好的休闲度假选择。",
        keywords: '家庭旅游，亲子游，儿童乐园，全家旅行', id: 1
    },
    honeymoon: {
        title: "浪漫婚礼与梦幻蜜月 - 打造您的美好回忆",
        meta:  "无论是海岛婚礼还是奢华蜜月，我们为您打造难忘的浪漫时刻。",
        keywords: '婚礼目的地，蜜月旅行，浪漫之旅，海岛婚礼', id: 3
    },
    trekking: {
        title: "极限的登山与徒步之旅 - 发现自然的奇迹",
        meta:  "从初级到高级的徒步线路，带您探索世界的绝美山峰和自然奇观。",
        keywords: '登山，徒步旅行，探险旅游，山地徒步', id: 6
    },
    photography: {
        title: "旅途中的美好瞬间 - 专业旅拍摄影服务",
        meta:  "从婚纱照到个人旅拍，捕捉每一个难忘的瞬间。",
        keywords: '旅拍，摄影服务，旅行摄影，婚纱旅拍', id: 7
    },
    teambuilding: {
        title: "加强团队凝聚力的公司团建旅行 - 创新与合作",
        meta:  "专为企业设计的团建活动，增强团队协作与创新能力。",
        keywords: '公司团建，团队建设，企业旅行，团建活动', id: 10
    },
    grouptours: {
        title: "高品质的跟团游 - 让您的旅行更轻松",
        meta:  "全包式跟团旅行，专业导游带您深度探索每个目的地。",
        keywords: '跟团游，全包旅游，导游服务，旅行团', id: 14
    },
    customtravel: {
        title: "私人定制旅行 - 打造独一无二的专属行程",
        meta:  "根据您的需求和偏好，量身定制每一个细节的独特旅行。",
        keywords: ' 私人定制旅行，个性化行程，高端旅游，定制服务', id: 15
    },
}

export function getSeoMap (key){
    if (!key) return null;
    return map[key]
}

const allMenuList = [];

export function getAllMenuList(key) {
    
    if (allMenuList.length == 0) {
        const indexMenu = {
            key: "index",
            name: "首页",
            list: getMenuList.map(item=>{
                return {
                    name: item.title,
                    key: item.href,   
                }
            })
        }
        const areaMenu =  {
            key: "area",
            name: "区域",
            list: getArea()
        }
        allMenuList.push(indexMenu, areaMenu)
    }
    const item = getMenuList.find(item=>{
        return item.href == key;
    })
    allMenuList[0].name=item.title || '首页'
    return allMenuList;
}